Esbar
1 Cam Rd., Newham, London, United Kingdom, E15 2SY
(02085) 343455 Phone